1
1450
302
143
24
1
310
16
6
6
147
147
338
7
202
342
340
511
56
19
3
2
1
7
7
449
13
7
2
1
34
7
21
1
10
1
117
1
691
55
7
1
45
564
430
403
588
799
59
1
1
1
1126
1
43
1
1
1
3
1
1
1
22
171
1
1
1
1
4
40
122
7
1278
44
444
721
255
29
469
31
10
2
6
2
42
340
1
71
43
1445
6
4